init($host, $username, $password, $db_name ); $getRand= mysql_escape_string($pic); //rand(1,100); $query = "SELECT * FROM `randomize` WHERE id = $getRand limit 1"; $db->query($query); $db->movenext(); $num = $db->col["codes"]; //echo "code = ".$num; // ====== end SQL block ======== //==== creating image ======= header("Content-type: image/png"); $string = $num; $im = imagecreatefrompng("back.png"); //$orange = imagecolorallocate($im, 220, 210, 60); $black = imagecolorallocate($im, 0, 0, 0); $px = (imagesx($im) - 7.5 * strlen($string)) / 2; // === write TXT ========== //imagestring($im, 3, $px, 9, $string, $black); $font = '/usr/local/apache2/htdocs.railway/pics/arial.ttf'; //$font = 'arial.ttf'; $getRand= rand(1,10); imagettftext($im, 14, $getRand, 12, 25, $black, $font, $string); imagepng($im); imagedestroy($im); ?>